約 5,108,376 件
https://w.atwiki.jp/api_programming/pages/55.html
下位ページ Content スプレッドシートの値を操作するまでの流れ SpreadSheetを開いた時に実行させる 入力するスプレッドシートを選択IDで開く 入力する(スプレッドシートの中の)シートを選択シート名で開く セルセルを選択するセル範囲を取得する セル範囲(単一セル)を取得する セルの最終行を取得する セルに値を操作するセルの値を読み取る セルに値を書き込む セルの値を消去する スプレッドシートの値を操作するまでの流れ SpreadSheetAppをつかってSpreadSheetを指定する SpreadSheetからSheetを指定する SheetからRange(セル範囲)を指定する Range(セル範囲)の値を書き込む/読み取る SpreadSheetを開いた時に実行させる エディタの時計のマークをクリックし、設定 http //galab.bathtimefish.com/google-apps-script-ru-men/shi-yongno-zhun-bei 入力するスプレッドシートを選択 IDで開く Spreadsheet ss = SpreadSheetApp.openById(id) SpreadSheetApp.openById 入力する(スプレッドシートの中の)シートを選択 シート名で開く Sheet sheet = SpreadSheet.getSheetByName(name) SpreadSheet.getSheetByName(name) セル セルを選択する セル範囲を取得する Range = sheet.getRange(row, column, numRows, numColumns) getRangeには、複数種類の引数パターンがオーバーライドされている。これはそのうちの一つ。 getRange セル範囲(単一セル)を取得する Range = Sheet.getRange(row, column) https //developers.google.com/apps-script/reference/spreadsheet/sheet#getRange%28Integer,Integer%29 セルの最終行を取得する sheet.getLastRow() getLastRow() セルに値を操作する セルの値を読み取る Object obj = Range.getValue() https //developers.google.com/apps-script/reference/spreadsheet/range#getValue%28%29 セルに値を書き込む range.setValue(value) setValue(value) http //www.bmoo.net/archives/2012/04/313823.html https //developers.google.com/apps-script/reference/spreadsheet/range#setValue%28Object%29 range.setValue(value) セルの値を消去する range.clearContent() clearContent
https://w.atwiki.jp/api_programming/pages/180.html
下位ページ Java Content URI batchGet シートのデータを取得する GET シートのデータを取得するHTTP request Query parameters Request body Response body 認証(scope) APPEND https //developers.google.com/sheets/?hl=ja URI https //sheets.googleapis.com batchGet シートのデータを取得する URL/通信方式GET https //sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values batchGet URLspreadsheetId stringThe ID of the spreadsheet to retrieve data from. リクエストパラメータranges stringThe A1 notation of the values to retrieve. majorDimension enum(Dimension)The major dimension that results should use. For example, if the spreadsheet data is A1=1,B1=2,A2=3,B2=4, then requesting range=A1 B2,majorDimension=ROWS will return 1,2],[3,4, whereas requesting range=A1 B2,majorDimension=COLUMNS will return 1,3],[2,4. valueRenderOption enum(ValueRenderOption)How values should be represented in the output. dateTimeRenderOption enum(DateTimeRenderOption)How dates, times, and durations should be represented in the output. This is ignored if valueRenderOption is FORMATTED_VALUE. batchGet GET シートのデータを取得する HTTP request https //sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{range} spreadsheetId stringThe ID of the spreadsheet to retrieve data from. スプレッドシートを開いたときの、https //docs.google.com/spreadsheets/d/{ここ}/edit#gid=0 range stringA1形式で記述。A1だけなら "A1" A1,A2,B1,B2なら"A1 B2" Query parameters Parameters majorDimension enum(Dimension), DIMENSION_UNSPECIFIED,ROWS,COLUMNS レスポンスに含まれる値が、行→列で値を返すか、列→行で値を返すか。A1=1,B1=2,A2=3,B2=4 で A1 B2 の値を要求したとき、ROWS なら [[1,2],[3,4]], COLUMNS なら [[1,3],[2,4]] が返る。 valueRenderOption enum(ValueRenderOption), FORMATTED_VALUE,UNFORMATTED_VALUE,FORMULA 返す値をどのように表現して返すか dateTimeRenderOption enum(DateTimeRenderOption),SERIAL_NUMBER,FORMATTED_STRING 日時をどのように表現して返すか GET https //sheets.googleapis.com/v4/spreadsheets/{spreadsheetID}/values/A1?dateTimeRenderOption=FORMATTED_STRING majorDimension=ROWS valueRenderOption=FORMATTED_VALUE key={YOUR_API_KEY} Request body The request body must be empty. Response body If successful, the response body contains an instance of ValueRange. { "range" " シート1 !A1", "majorDimension" "ROWS", "values" [ [ "September 18, 2016 at 05 16PM" ] ] } 認証(scope) https //www.googleapis.com/auth/drive https //www.googleapis.com/auth/drive.readonly https //www.googleapis.com/auth/spreadsheets https //www.googleapis.com/auth/spreadsheets.readonly https //developers.google.com/sheets/reference/rest/v4/spreadsheets.values/get?hl=ja APPEND 既存のデータ範囲を考えて、最後の行にデータを追加する。 ※ HTTPPOST https //sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{range} append パスに設定するパラメータspreadsheetId stringThe ID of the spreadsheet to update. range stringThe A1 notation of a range to search for a logical table of data. Values will be appended after the last row of the table. 送信データに設定するパラメータvalueInputOption enum(ValueInputOption)How the input data should be interpreted. insertDataOption enum(InsertDataOption)How the input data should be inserted. Request bodyThe request body contains an instance of ValueRange. D14を起点として、開いている行を探して、2×2のデータを挿入したい。データは test11 test12 test21 test22 https //sheets.googleapis.com/v4/spreadsheets/aaaaa/values/D14 append?valueInputOption=USER_ENTERED key={YOUR_API_KEY} { "values" [ [ "test11", "test12" ], [ "test21", "test22" ] ] } レスポンス例 --ヘッダ-- cache-control private content-encoding gzip content-length 178 content-type application/json; charset=UTF-8 date Sun, 09 Oct 2016 09 02 52 GMT server ESF vary Origin, X-Origin, Referer --ボディ-- { "spreadsheetId" "aaaaa", "tableRange" " シート1 !D14 E15", "updates" { "spreadsheetId" "aaaaa", "updatedRange" " シート1 !D16 E17", "updatedRows" 2, "updatedColumns" 2, "updatedCells" 4 } } https //developers.google.com/sheets/reference/rest/v4/spreadsheets.values/append?hl=ja
https://w.atwiki.jp/e04j0784_test/pages/19.html
Google Docs アカウントの取得 1. Googleトップページのログイン(右上)をクリック 2. 「Google アカウントをお持ちでない方はこちらから 今すぐアカウントを作成」をクリック 3. 必要事項を入力、熟読し、「同意して、アカウントを作成します」をクリック 4. 3で指定したメールアドレスにgoogleからメールが届くのでそれを受信して開く 5. 指定のURIをクリックして、「メールアドレスの確認が完了しました」と表示されれば登録完了 機能 メールを介してグーグル・ドックスにテキストやワード文書をアップロードする HTMLのウェブページやワード文書をPDFに変換 手動でHTMLを編集する 編集インターフェースを使ってブログを書く Google Docsの使い方 文書の作成手順 1. メニューバーの新規→文書で新規文書を開く 2. 「編集」タブで文書を入力する 3. 書式設定バーで文字の書式や文書の体裁を整える 4. 「挿入」タブで画像を配置する ・メニューバーの「画像」→「画像を挿入」→「参照」を選択する ・挿入する画像(ファイル)を選択し、画像の挿入をクリック 5. 画面右上の「保存」ボタンをクリックし、文書を保存する Google SpreadSheetsの使い方 1. メニューバーの新規→スプレッドシートで新規スプレッドシートを開く 2. 「編集」タブでデータを入力する 3. 画面右上の「保存」ボタンをクリック 4. 表示されたウィンドウに名前を入力してOKをクリックすれば保存完了
https://w.atwiki.jp/hasuda-sokutei/pages/14.html
マップ作成元データには、下記リンクからアクセス可能です。 蓮田市内の測定データ ◎蓮田市内-測定データ (別窓で開きます) https //docs.google.com/spreadsheet/ccc?key=0As1jkkpDL2wadFJSOW9xSF9qNE1vMExNTlZPRmN0RlE&hl=ja 周辺地域の測定データ ◎伊奈町-測定データ (別窓で開きます) https //docs.google.com/spreadsheet/ccc?key=0As1jkkpDL2wadERUTnc1U0x5blhPZjhWRVBLOWpqblE&hl=ja ◎白岡町-測定データ (別窓で開きます) https //docs.google.com/spreadsheet/ccc?key=0As1jkkpDL2wadE1fOTN5SlEwcEJYbWpOYk1oQllyclE&hl=ja 【データ更新履歴】 2011.10.03 蓮田市内保育園測定データを追加(9/21分) 2011. 9.15 蓮田市内の測定データ9/15分まで更新済み(公園の測定データも追加) 2011. 9.11 白岡町の測定データのリンクを追加 2011. 9.10 蓮田市内の測定データ9/9分まで更新済み 伊奈町の測定データのリンクを追加 【ご意見や質問等はこちら】 ※ツリー型のコメント投稿フォームです。 前の投稿に返信をしたい場合には、返信元にチェックを入れてコメントを投稿してください。 (こちらはデータに関する質問やご意見等になります。入力間違い等見つけたら教えてください) テスト投稿です。 - てすと 2011-09-10 18 25 23 テスト2 - 名無しさん 2011-09-10 18 25 53 名前
https://w.atwiki.jp/api_programming/pages/184.html
下位ページ Content 値を取り出す Class Sheetsbuilderのコンストラクタパラメータ spreadsheets() Class SpreadSheetsValue Collection を操作するための accessor を取得する スプレッドシート Class Sheet.SpreadSheet.Value値を取得する 値を追加する Google Sheets API - Java Quickstart Google Sheets API - Google Sheets API これらのコレクションとの対応を考えればOK。 ただ多分よく使う Value Collection を使うために、Sheet - SpreadSheet を経由する。 Google Sheets API v4 値を取り出す ValueRange response = sheet.spreadsheets().values().get(spreadsheetId, range).execute(); Class Sheets スプレッドシートの読み書きを行うためのクラス。名前の似たSheetクラスがあるので、注意が必要。 Sheets builderのコンストラクタ public Sheets.Builder(transport, jsonFactory, httpRequestInitializer) パラメータ transport HTTP transport, which should normally be Google App Engine com.google.api.client.extensions.appengine.http.UrlFetchTransport そのまま new UrlFetchTransport() でOK. Android newCompatibleTransport from com.google.api.client.extensions.android.http.AndroidHttp Java com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport() jsonFactory - JSON factory, which may be Jackson com.google.api.client.json.jackson2.JacksonFactory そのまま new JacksonFactory() でOK. Google GSON com.google.api.client.json.gson.GsonFactory Android Honeycomb or higher com.google.api.client.extensions.android.json.AndroidJsonFactory httpRequestInitializer - HTTP request initializer or null for noneGoogle系? GoogleCredentialで良い? spreadsheets() spreadsheets() スプレッドシートにリクエストを送るためのaccessor Class SpreadSheets SpreadSheets Value Collection を操作するための accessor を取得する value() スプレッドシート [[get() https //developers.google.com/resources/api-libraries/documentation/sheets/v4/java/latest/com/google/api/services/sheets/v4/Sheets.Spreadsheets.html#get(java.lang.String)] Class Sheet.SpreadSheet.Value Sheet.SpreadSheet.Value 値を取得する get() 値を追加する append()
https://w.atwiki.jp/ce00582/pages/5753.html
html head script type="text/javascript" src="https //www.google.com/jsapi" /script script src="pop.js" /script title pop /title /head body p id="chart" /p /body /html google.load( visualization , 1 , { packages [ geomap ]}); google.setOnLoadCallback(drawChart); function drawChart() { var query = new google.visualization.Query( https //docs.google.com/spreadsheet/ccc?key=0Atc7WttLh-m7dFdMSzdIXzF2dFpKczZ3a3M0YURTTFE usp=drive_web#gid=0 ); query.send(handleQueryResponse); } function handleQueryResponse(response) { if (response.isError()) {alert("Error"); return; } var data = response.getDataTable(); var options = {}; options[ region ] = JP ; var container = document.getElementById( chart ); var geomap = new google.visualization.GeoMap(container); geomap.draw(data,options); }
https://w.atwiki.jp/google/pages/11.html
table of contents(目次) table of contents(目次) What is Google Command? Google commandatari breakout Puc-man solitaire tic tac toe zerg rush 斜め or askew 一回転 or Do a barrel roll 再帰 or recursion Google binary Google gravity Google space elgooG Google guitar Google sphere Google underwater epic Google black Google sleeping internet https //www.google.com/teapot What is Google Command? [English] The google command is to put command characters in the search box using google, google chrome. [Japanese] Googleコマンドは、Google、Google chromeを使用して検索ボックスにコマンド文字を入力することです。 Google command atari breakout You can play with "atari breakout." 「ブロック崩し」で遊べる Puc-man You can play with "Pac-Man." 「パックマン」で遊べる solitaire You can play with "solitaire" 「ソリティア」で遊べる tic tac toe You can play with "tic tac toe" 「○☓ゲーム」で遊べる zerg rush You can play with "zerg rush" 「クリック撃退ゲーム」で遊べる 斜め or askew result in a skewed search 検索結果が傾く 一回転 or Do a barrel roll The search results revolve around. 検索結果が一回転する 再帰 or recursion Click did you mean recursion to return to the same screen and loop indefinitely 「もしかして 再帰」をクリックすると、同じ画面に戻り、無限ループする Google binary It s all binary. すべてが二進法になる Google gravity gravitational attachment 重力がつく Google space become weightless 無重力になる elgooG turn everything upside down すべてが反転する Google guitar ギターで遊べる guitar-playable Google sphere The character rotates. 文字が回転する Google underwater become a world of the sea 海の世界になる epic Google grow in size 巨大化する black Google be dyed jet-black 漆黒に染まる sleeping internet The brightness of the screen changes at regular intervals. 一定間隔で画面の明るさが変わる https //www.google.com/teapot The pot will pour the tea. ポットに触るとお茶が注げる up 上へ
https://w.atwiki.jp/ce00582/pages/5861.html
google.load("visualization", 1 , {packages [ table ]}); google.setOnLoadCallback(drawChart); function drawChart() { var query = new google.visualization.Query( https //docs.google.com/spreadsheet/ccc?key=0Atc7WttLh-m7dG4wUW5YS2oxYXZ2RzJORVZDelh0bXc ); query.send(handleQueryResponse); } function handleQueryResponse(res) { if (res.isError()) {alert("Error"); return; } var data = res.getDataTable(); var table = new google.visualization.Table(document.getElementById( memo )); table.draw(data, {showRowNumber true}); } html head meta charset="UTF-8" script type="text/javascript" src="https //www.google.com/jsapi" /script script src="goo3.js" /script title AKB /title /head body h1 練習問題 /h1 br p id="memo" /p /body /html
https://w.atwiki.jp/guide/pages/2278.html
Googleスプレッドシート表示(googlespreadsheets2) #googlespreadsheets2(埋め込みHTMLタグ){横幅,縦幅} と入力することで、Googleスプレッドシートをwikiページに表示します。 表示サイズの横幅、縦幅を指定しない場合、それぞれデフォルト500,300となります。 使用例)※ 使用例表示の都合上一部改行をしておりますが、プラグイン使用の際には改行せずにHTMLタグを入力ください。 #googlespreadsheets2(https //docs.google.com/spreadsheet/pub?key=0ArLurC_iHPSOdGRRUnF0LWtGVGRTTTF2M3NOS3k4WlE output=html){}
https://w.atwiki.jp/google/pages/10.html
table of contents(目次) Search(検索)Google Google Map Google translate Google Chrome Videos, games(動画、ゲーム)YouTube Music YouTube Google TV Chromecast Made by Google Device(Googleデバイス製)Pixel smart home Pixel Slate Nest Wifi go-anywhere(どこでも使える)Android OS Wear OS by Google Android Auto Chromebook call,text(通話、テキスト)Gmail Message Google Duo Google Chat always in order(いつも整理整頓)Google photos Google Contacts Google Keep Google Calendar Make your work more efficient(仕事を効率化)Google Docs Google Sheets Google Slides Google Drive develop one's businesses(ビジネスの成長を図る)Google Ads Google AdSense Google My Business Google Analytics Search(検索) Google Capture core information.You can easily find the latest information. コアな情報をキャッチ。最新情報を簡単に探せます。 Google Map You can use GPS navigation, traffic information, transfer information, and find nearby shops. GPS ナビ、交通情報、乗換案内を利用したり、近くのお店を探したりできます。 Google translate Translate audio, scanning, keyboard, and handwritten input into more than 100 languages. 音声、スキャン、キーボード、手書きで入力した内容を 100 以上の言語に翻訳できます。 Google Chrome It is a fast, simple and secure browser for all terminals. あらゆる端末に対応した、高速かつシンプルで安全なブラウザです。 Videos, games(動画、ゲーム) YouTube Music A new music streaming app created from YouTube. YouTube から生まれた、新しい音楽ストリーミング アプリ。 YouTube Find, play, and share your favorite videos and music. お気に入りの動画や音楽を探して、再生、共有できます。 Google TV Enjoy your favorite entertainment with Google. お気に入りのエンターテイメントをGoogle を活用して楽しみましょう。 Chromecast You can cast movies and music from your smartphone to your TV. 映画や音楽などをスマートフォンからテレビにキャストできます。 Made by Google Device(Googleデバイス製) Pixel Google s new smartphones bring. Google の新しいスマートフォンのご紹介。 smart home You can choose from a variety of sizes. さまざまなサイズからお選びいただけます。 Pixel Slate Work and play in a whole new way. 仕事も遊びも、まったく新しい方法で。 Nest Wifi Nest Wifi is a reliable, high-speed Wi-Fi system that covers the entire house.Smooth connectivity will be available in any room. Nest Wifi は家全体をカバーできる信頼性の高い高速 Wi-Fi システムです。どの部屋でもスムーズな接続を利用できるようになります。 go-anywhere(どこでも使える) Android OS evolve day by day Platform 日々進化するプラットフォーム Wear OS by Google Leave it to the clock.Manage fitness information and check for updates. 時計におまかせ。フィットネス情報を管理し最新情報もチェック。 Android Auto Voice control, navigation, and music are available in the car. 音声操作、ナビゲーション、音楽を車内でご利用いただけます。 Chromebook It s an easy-to-use laptop with a long battery life. 電池が長持ちする使いやすいノートパソコンです。 call,text(通話、テキスト) Gmail Google s secure and easy-to-use mail service.Organize your inbox according to category to save time. Google の安全で使いやすいメールサービス。カテゴリごとの分類で受信トレイを整理し、時間を節約できます。 Message A simple messaging app that connects with loved ones. 大切な人とつながれるシンプルなメッセージング アプリ。 Google Duo Simple, high-quality video calls (for Android and iOS). シンプルで高品質なビデオ通話(Android と iOS 対応)。 Google Chat With Google Chat, teams can safely exchange messages. Google Chat を使用すると、チームで安全にメッセージをやり取りできます。 always in order(いつも整理整頓) Google photos Organize all your photos and find them easily. すべての写真を整理し、簡単に探すことができます。 Google Contacts You can manage the addresses and phone numbers of family and friends in one place. 家族や友だちの住所や電話番号を 1 か所で管理できます。 Google Keep Wherever you are, you can record your thoughts as notes, lists, or voice notes. どこにいても、思いついたことをメモ、リスト、音声メモとして記録できます。 Google Calendar You can organize your schedule and event information and share it with important people. 予定やイベント情報を整理して大切な人たちと共有できます。 Make your work more efficient(仕事を効率化) Google Docs You can edit and share all documents wherever you are. どこにいても、すべてのドキュメントを編集、共有できます。 Google Sheets Smart spreadsheets that can be accessed from anywhere. どこからでもアクセスできるスマートなスプレッドシート。 Google Slides Share your story with a presentation that can be created and carried anywhere. 場所を問わずに作成して持ち運べるプレゼンテーションで、ストーリーを伝えましょう。 Google Drive Securely save, access, and share files. ファイルを安全に保存して、アクセス、共有できます。 develop one s businesses(ビジネスの成長を図る) Google Ads You can view ads when users search for your products and services. あなたが提供している商品やサービスについてユーザーが検索したときに、広告を表示できます。 Google AdSense monetize your content through advertising. あなたのコンテンツを広告で収益化しよう。 Google My Business It s a free tool that appeals to users who search Google or map your business. Google 検索やマップで検索したユーザーに、あなたのビジネスをアピールできる無料のツールです。 Google Analytics You can analyze user information across multiple channels. 複数のチャネルを対象にユーザーの情報を分析できます。 End up上へ